/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package runebound.manejadores.eventos;

import runebound.modelo.TipoAmenaza;
import runebound.modelo.heores.Heroe;
import runebound.ui.mapa.TileMapa;

/**
 *
 * Son lanzados cuando el juegador comienza la aventura en una casilla con evento
 * @author Miguel (alakat@gmail.com)
 */
public class RBEventoAventuraEncontrada extends RBEventoJuego{
    private TipoAmenaza amenaza;
    private Heroe heroe;
    private TileMapa tilemap;

    public RBEventoAventuraEncontrada(TipoAmenaza amenaza, Heroe heroe, TileMapa tilemap) {
        this.amenaza = amenaza;
        this.heroe = heroe;
        this.tilemap = tilemap;
    }

    public TipoAmenaza getAmenaza() {
        return amenaza;
    }

    public Heroe getHeroe() {
        return heroe;
    }

    public TileMapa getTilemap() {
        return tilemap;
    }

    @Override
    public String toString() {
        return "RBEventoAventuraEncontrada{" + "amenaza=" + amenaza + ", heroe=" + heroe + ", tilemap=" + tilemap + '}';
    }
    
    
}
